.ui-dialog {
    *zoom:1;
    _float: left;
    position: relative;
    background-color: #FFF;
    border: 1px solid #999;
    border-radius: 6px;
    outline: 0;
    background-clip: padding-box;
    font-family: Helvetica, arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #333;
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform .15s ease-in-out, opacity .15s ease-in-out;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
	top:-8px;
	opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
	 box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.captcha-bg{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	-moz-user-select: none;
	z-index: 1025;
}
.ui-popup{
	position: absolute;
	outline: 0px none;
	z-index: 1025;
	width:222px;
	height:100px;
}
.ui-dialog-grid {
    width: auto;
    margin: 0;
    border: 0 none;
    border-collapse:collapse;
    border-spacing: 0;
    background: transparent;
}
.ui-dialog-body{
    border: 0 none;
    background: transparent;
	padding: 20px;
    text-align: center;
}
.ui-dialog-content {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    *zoom: 1;
    *display: inline;
    text-align: left;
}
.ui-dialog-arrow-a,
.ui-dialog-arrow-b {
    position: absolute;
    width: 0;
    height: 0;
    overflow:hidden;
    _color:#FF3FFF;
    _filter:chroma(color=#FF3FFF);
    border:8px dashed transparent;
	display: block;
	left:102px;
}
.ui-dialog-arrow-a {
    bottom: -16px;
    border-top:8px solid #7C7C7C;
}
 .ui-dialog-arrow-b{
    bottom: -15px;
    border-top:8px solid #fff;
}
.captcha-img{
	width:120px;
	height:40px;
}
.captcha-btn{
	border:none;
	color:#01a29a;
	background:#fff;
	cursor:pointer;
}
.captcha-input{
	width:118px;
	height:23px;
	margin-top:10px;
}
.captcha-post{
	border:none;
	color:#fff;
	background:#01a29a;
	height:28px;
	margin-left:5px;
	cursor:pointer;
	width:50px;
}
